home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / (A)TB / (A)TBC.ADF / Sid_106 / SID.Updates106 < prev    next >
Text File  |  1989-12-02  |  13KB  |  284 lines

  1.                            Updates for SID v1.06
  2.                            ---------------------
  3.  
  4.  
  5. Features:
  6. ---------
  7.  
  8.  1) The Delete Requester now appears under the active list.
  9.  2) Clicking SHRINK while on the custom screen will iconify the window.
  10.  3) There is a different method for starting SID in shrink mode.
  11.  4) You can specify the window and screen when starting in shrink mode.
  12.  5) The MAKEDIR command can create corresponding drawer icons.
  13.  6) The partial load message is no longer displayed.
  14.  7) You can separate dirs and files in the directory lists.
  15.  8) You now need to double-click directories while in explore mode.
  16.  9) The file comment in the INFO requester is formatted.
  17. 10) You can configure directories to be automatically loaded upon startup.
  18. 11) The "Flags" menu allows extended selection.
  19. 12) You can automatically load the directory of a diskette upon insertion.
  20. 13) Dates can be displayed in Month/Day/Year or Day/Month/Year format.
  21. 14) Lists remain "anchored" after commands.
  22. 15) Select entries by date.
  23.  
  24.  ...plus a bunch of bug fixes!
  25.  
  26.  
  27. Details:
  28. --------
  29.  
  30.  1) The Delete Requester now appears under the active list.
  31.  
  32.     This has been added to prevent something I've done more times than I care
  33.     to admit:  highlight files in both lists, execute the DELETE command, and
  34.     accidentally delete files in the wrong list because I didn't notice which
  35.     list was highlighted.
  36.  
  37.     Now, when you click on the DELETE button, the Delete Requester will
  38.     appear under the active list containing the files to be deleted.  It's
  39.     placed at such a height that you can see the entire list, and the DELETE
  40.     button in the requester is at the same height as the DELETE command
  41.     button in the SID window.  This may take a while to get used to it, but
  42.     after a couple of days, I found I really liked it.
  43.  
  44.  
  45.  2) Clicking SHRINK while on the custom screen will iconify the window.
  46.  
  47.     If you click the SHRINK button while SID is on the custom or interlace
  48.     screen, SID will iconify itself on the Workbench screen.  Then clicking
  49.     on EXPAND will return SID to its same size on the same screen (custom or
  50.     interlace).  Thanks to Daniel Schwartz for this suggestion.
  51.  
  52.  
  53.  3) There is a different method for starting SID in shrink mode.
  54.  
  55.     To start SID in shrink mode, instead of setting WindowHeight=SHRINK in
  56.     the SID.config file, you need to set the flag BeginShrunk=YES.  The
  57.     default is NO.  Why?  See #4.  (Jimbo, are you reading this??)
  58.  
  59.  
  60.  4) You can specify the window and screen when starting in shrink mode.
  61.  
  62.     Because SID uses a separate flag (as indicated in #3) to begin shrunk,
  63.     you can now specify the desired window height and screen that SID should
  64.     use once you click on the EXPAND button.  Previously, if you started
  65.     shrunk, SID would always go to a full size window on the Workbench screen
  66.     when you clicked on EXPAND.
  67.  
  68.  
  69.  5) The MAKEDIR command can create corresponding drawer icons.
  70.  
  71.     You can configure the MAKEDIR command to create a corresponding drawer
  72.     icon by setting the SID.config string flag MakeDirIcon= to the name of
  73.     the icon that you wish to use.  The default is to have no icon created.
  74.     For the corresponding icon to be created, you must specify a valid file
  75.     name, and the name of the directory you create must be 25 characters or
  76.     less so that the .info extension may be added to the file name.
  77.  
  78.     I've done it this way so that you are not forced to live with the drawer
  79.     icon image that I choose.  I suggest that you place the .info file you
  80.     want to use somewhere safe, such as the s: directory, perhaps naming it
  81.     "SID.icon".  If that is the case, you would set the flag in the config
  82.     file to read:
  83.  
  84.         MakeDirIcon=s:SID.icon
  85.  
  86.     Note that the directory icon will inherit all of the characteristics of
  87.     your MakeDir icon, such as position (if you've done a snapshot on it),
  88.     protection bits, comment (if any), etc.
  89.  
  90.  
  91.  6) The partial load message is no longer displayed.
  92.  
  93.     Previously, when you clicked on the STOP! button while loading a
  94.     directory, a message would appear saying you've only partially loaded the
  95.     directory.  However, the message was displayed so quickly that it was of
  96.     little use.  It has been removed.  The general consensus among SID
  97.     experts is that if you click on the STOP!  button, you should realize
  98.     that in all likelihood the directory displayed will only be a partial
  99.     representation.
  100.  
  101.  
  102.  7) You can separate dirs and files in the directory lists.
  103.  
  104.     By setting the SID.config flag SeparateDirs=YES, the dirs and files will
  105.     be displayed separately in the directory lists with the directories on
  106.     top and the files on the bottom.  The default for this flag is NO (in
  107.     other words, mix the files and directories, sorting them alphabetically).
  108.     Thanks to Richard Richardson for this idea.
  109.  
  110.     NOTE:  To use this feature, you cannot load directories which contain dir
  111.     names that begin with an alternate character (such as ▀, or any character
  112.     with a value between 0x80 and 0xFF).  Such entries will be displayed
  113.     correctly, but you will not be able to access them.
  114.  
  115.  
  116.  8) You now need to double-click directories while in explore mode.
  117.  
  118.     To load directories into the inactive list while in the explore mode (the
  119.     flow arrow is red), you need to double click on the desired directory,
  120.     instead of just clicking once as before.  This is not only more
  121.     consistent with the rest of the program, it also allows you to work on
  122.     directories in the active list while in explore mode.  Thanks to David
  123.     Head for this idea.
  124.  
  125.  
  126.  9) The file comment in the INFO requester is formatted.
  127.  
  128.     In the INFO requester, if a file comment extends to a second line, SID
  129.     will attempt to end the first line on a blank instead of in the middle
  130.     of a word.  This makes the comments much easier to read.
  131.  
  132.  
  133. 10) You can configure directories to be automatically loaded upon startup.
  134.  
  135.     If you always seem to be loading the same directory(ies) when running
  136.     SID, you can now configure two directories to be automatically loaded
  137.     upon startup.  SID will automatically load the directories specified
  138.     with the two SID.config string keywords AutoDir1= and AutoDir2=.  For
  139.     example, by setting:
  140.  
  141.         AutoDir1=-c
  142.         AutoDir2=ram:
  143.  
  144.     SID will automatically load the current directory into the left list and
  145.     ram: into the right.  The default is no keyword, meaning that no
  146.     directories will be loaded.  Note that you don't have to specify both
  147.     AutoDir1 and AutoDir2 together (meaning you can also load just a single
  148.     directory).
  149.  
  150.     You can override the configured directories by specifying your own
  151.     directories to be loaded as arguments from the CLI.  For example, if you
  152.     enter:
  153.  
  154.         SID devs:
  155.  
  156.     SID will load devs: into the left list, and then automatically load ram:
  157.     into the right list because of your configuration.  If you don't want any
  158.     directories loaded, specify an argument of "-n" (without the quotes).
  159.  
  160.  
  161. 11) The "Flags" menu allows extended selection.
  162.  
  163.     This means that you can change more than one flag in the "Flags" menu
  164.     with a single press of the right mouse button.  To do this, click and
  165.     hold the right mouse button, then use the left mouse button to select the
  166.     desired flags.  Release the right mouse button when you are finished.
  167.  
  168.  
  169. 12) You can automatically load the directory of a diskette upon insertion.
  170.  
  171.     By setting the new SID.config flag LoadDiskette=YES, the root directory
  172.     of a diskette when inserted into any drive will automatically be loaded
  173.     into the active list.  This feature is handy when you want to scan a
  174.     bunch of diskettes.
  175.     
  176.     There are two ways to automatically load diskette directories.  You can
  177.     continuously load dirs into the same list (the active one), or alternate
  178.     lists (swap the active status after each load).  If the new SID.config
  179.     flag LoadSwitch=YES (and LoadDiskette=YES), the directory of an inserted
  180.     diskette will load into the active list, then the inactive list will be
  181.     made the active list.  This means the diskette directories will be loaded
  182.     alternating left and right.  This can also be selected from the "Load/
  183.     Switch" option in the "Diskette" item of the "Flags" menu.
  184.     
  185.     While SID is automatically loading the directory of one diskette, you can
  186.     insert a diskette into another drive --the "disk inserted" messages are
  187.     queued.  It's directory will be loaded as soon as the current load is
  188.     completed or you terminate it with the STOP! button.
  189.     
  190.     If LoadSwitch=NO (and LoadDiskette=YES), however, the directory of an
  191.     inserted diskette will always be loaded into the same list (the active
  192.     one).  This can also be selected from the "Auto Load" option in
  193.     "Diskette" menu item.
  194.     
  195.     If LoadDiskette=NO, however, the directory of an inserted diskette will
  196.     not be loaded (regardless of the setting of LoadSwitch).  You may make
  197.     selection this with the "Ignore" option in the "Diskette" menu item. 
  198.     Thanks to Daniel Schwartz for this idea, and my beta testers for its
  199.     refinement.
  200.  
  201.  
  202. 13) Dates can be displayed in Month/Day/Year or Day/Month/Year format.
  203.  
  204.     Setting the SID.config flag DateMDY=NO will display all dates in
  205.     Day-Month-Year format.  The default is DateMDY=YES, which will display
  206.     dates in Month-Day-Year format.
  207.  
  208.  
  209. 14) Lists remain "anchored" after commands.
  210.  
  211.     Previously, after executing a command which changed a directory list
  212.     (such as RENAME, COPY, DELETE, etc.), the list would be redisplayed
  213.     beginning with the first entry.  Now the list remains "anchored" as much
  214.     as possible in the same position.
  215.  
  216.  
  217. 15) Select entries by date.
  218.  
  219.     You can highlight entries by date in the active list by selecting the
  220.     "Select by Date" item in the "File" menu.  The input requester will
  221.     appear allowing you to type in the date range.  SID is looking for two
  222.     arguments, each separated by at least one blank, and each containing no
  223.     imbedded blanks.  The first argument is the "from" date, and the second
  224.     argument is the "to" date.  Both arguments are inclusive, meaning all
  225.     entries (files and directories) greater than or equal to the "from" date
  226.     and less than or equal to the "to" date will be highlighted.
  227.  
  228.     Similar to the PATTERN command, this only highlights entries--no
  229.     unhighlighting is done (in other words, already highlighted files which
  230.     don't fall within the specified dates will not be unhighlighted).  This
  231.     means that you can multiply select entries in a number of different
  232.     ways--by pattern, by date, or by manually clicking on them.
  233.  
  234.     This command will accept dates in one of three formats:
  235.  
  236.         English dates
  237.  
  238.             You can spell out the days such as "Today", "Yesterday",
  239.             "Monday", "Tuesday", etc.  Only the first three characters are
  240.             checked, so you can just as easily specify "tod", "yes", "mon",
  241.             etc.  Case is not important.  Note that the days you specify are
  242.             prior to the current day.  For example, if today is Wednesday and
  243.             you specify "Tuesday", this really means yesterday, and not next
  244.             Tuesday.  Also, if you were to specify "Weds", this would give
  245.             you one week ago today--not today.  To get today, you must
  246.             explicitly specify "today" (or "tod").
  247.  
  248.         AmigaDOS dates
  249.  
  250.             This is the dd-mmm-yy format that AmigaDOS uses, where "dd" is
  251.             the day in numeric digits, "mmm" is the first three characters of
  252.             the month name (case is not important), and "yy" is the last two
  253.             digits of the year (such as "89" for 1989).  Note that you do not
  254.             have to specify a leading zero if the day is less than 10.  You
  255.             may also omit the year if you want the current year.
  256.  
  257.         Actual dates
  258.  
  259.             This is the mm/dd/yy format (or dd/mm/yy format if you set the
  260.             new config flag DateMDY=NO).  You can use the slash, period,
  261.             hyphen, or comma as a date separator, or use no separator at all.
  262.             The leading zero for the month is not required, and if you omit
  263.             the year, the current year will be assumed.
  264.  
  265.     You may also select all dates prior to a given date by specifying a
  266.     hyphen (-), "upto" (as with the AmigaDOS "list" command), or "to" as the
  267.     first argument.  For example, "to 11/4/89" will highlight all entries
  268.     dated on or before November 4, 1989.
  269.  
  270.     You may select all dates after a given date by specifying a hyphen as the
  271.     first argument or the word "since" (again as with the "list" command) as
  272.     the first argument.  For example, "sin yes" will higlight all entried
  273.     created since yesterday.  As another example, "10-jun-89 -" will
  274.     highlight all entries created on or after June 10, 1989.
  275.  
  276.     CTRL-Y is the keyboard equivalent for this command.
  277.  
  278.  
  279. Updates v1.06 12/02/89
  280. ⌐ Copyright 1989 Timm Martin
  281. All Rights Reserved Worldwide
  282.  
  283. /*-- END --*/
  284.